Senior & architect careers in Bawshar, Oman